Installation der Trennmuster

TEX kann ab Version~3.0 in einem Dokument verschiedene Trennmuster verwenden, so daß jetzt mehrsprachige Dokumente mit korrekter Trennung möglich sind. TEX benutzt dazu für die Trennmuster jeder Sprache eine ganze Zahl von 0--255, die der Sprache vor dem Laden der Trennmuster zugeordnet werden muß.

Beim Laden eines Satzes von Trennmustern erfolgt (beim IniTEX-Durchlauf) die Zuordnung zu einer Sprache durch Zuweisung der gewählten Nummer an das spezielle TEX-Register 190. Ebenso wird auch beim Übersetzen eines Dokuments die Sprache bzw. die zu verwendenden Trennmuster durch Zuweisung an 191 gewählt. Hat 192 beim Übersetzen eines Dokuments einen Wert, für den keine Trennmuster geladen wurden, so findet <#248#>#tex2html_accent_inline1469#<#248#> Silbentrennung statt.

Wie werden nun die Nummern von 0--255 an die einzelnen Sprachen vergeben? Als Quasi-Standard für die Vergabe der Nummern hat sich mittlerweile das im <#249#>#tex2html_accent_inline1470#<#249#>~[#Braams91##1###,#Goosens94##1###] verwendete Schema herausgebildet. Dabei wird jeder neu deklarierten Sprache einfach eine Nummer in aufsteigender Folge vergeben. Wichtig dabei ist, daß die Zuordnung dieser Nummer an die Sprache in der <#251#>#tex2html_accent_inline1471#<#251#> <#252#>#tex2html_accent_inline1472#<#252#>〈Sprache〉 abgespeichert wird, so daß man später wieder auf diese zugewiesene Nummer zugreifen kann. Die Style-Option ,,german`` benutzt auch diese <#253#>#tex2html_accent_inline1475#<#253#>, daher sollten Sie beim Installieren der Trennmuster folgendermaßen vorgehen: